information storage and retrieval system - Español Inglés Diccionario